package com.ctshk.rpc.tour.req.schedule;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDate;


/**
 * @author pf
 */
@Data
@ApiModel(value = "ScheduleDepartureListQueryReq对象", description = "旅行团详情，团期列表")
public class ScheduleDepartureListQueryReq  implements Serializable {


    @ApiModelProperty(value = "查询年月")
    private Integer year;

    @ApiModelProperty(value = "查询月")
    private Integer month;

    @ApiModelProperty(value = "查询年月（格式 2021-03）")
    private String date;

    @ApiModelProperty(value = "出发日期")
    private LocalDate departureDate;

    @ApiModelProperty(value = "行程id")
    private Long tripId;

    @ApiModelProperty(value = "排序key（是A团还是B团）")
    private String sortKey;

}
